instrument for defending walls - Allemand Anglais Dictionnaire